package model;

import java.util.Observable;

import util.LivrariaUtils;

public class ItemVenda extends Observable {
	private int idItem;
	private Produto produto;
	private int qtde;
	private double subTotal;

	public int getIdItem() {
		return idItem;
	}

	public void setIdItem(int idItem) {
		this.idItem = idItem;
	}

	public Produto getProduto() {
		return produto;
	}

	public void setProduto(Produto produto) {
		this.produto = produto;
	}

	public int getQtde() {
		return qtde;
	}

	public void setQtde(int qtde) {
		this.qtde = qtde;
	}

	public double getSubTotal() {
		return subTotal;
	}

	public void setSubTotal(double subTotal) {
		this.subTotal = subTotal;
	}

	public String retornaSubTotal() {
		return LivrariaUtils.formatarDinheiro(this.subTotal);
	}

	public void notificar() {
		setChanged();
		notifyObservers();
	}
}
